package com.cnfangmao.masterdata.dto;

/**
 * @description: 分页对象DTO
 * @author: chenxc
 * @date: 2020年4月22日 上午11:16:44
 */
public class PageDto {

	private Integer index = 0;
	private Integer Size = 10;

	/**
	 * @description: TODO
	 * @date: 2020年4月22日 上午11:20:42
	 * @param index
	 * @param size
	 */
	public PageDto(Integer index, Integer size) {
		super();
		this.index = index;
		Size = size;
	}
	
	public PageDto() {
		super();
	}

	/**
	 * @return the index
	 */
	public Integer getIndex() {
		return index;
	}

	/**
	 * @param index
	 *            the index to set
	 */
	public void setIndex(Integer index) {
		this.index = index;
	}

	/**
	 * @return the size
	 */
	public Integer getSize() {
		return Size;
	}

	/**
	 * @param size
	 *            the size to set
	 */
	public void setSize(Integer size) {
		Size = size;
	}
	
	public PageDto check(){
		if(this.index <=0){
			this.index = 1;
		}
		
		if(this.Size <= 0 || this.Size > 1000){
			this.Size = 10;
		}
		return this;
	}
}
